stand surety for - Turco Inglés Diccionario